package cn.com.bdqn.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value = "费用类型")
public class SyCostType {

  @ApiModelProperty(value = "ID")
  private Long id;

  @ApiModelProperty(value = "类型 （0用水类型 1附加费）")
  private Long kind;

  @ApiModelProperty(value = "编码 （用水类型2位数，附加费3位数）")
  private String code;

  @ApiModelProperty(value = "费用类型名称（根据不同情况，建议分别为该字段取别名为：用水类型名称WaterTypeName、附加费类型名称SurchargeName）")
  private String costTypeName;

  @ApiModelProperty(value = "费用类型全称（主要用于附加费）")
  private String fullName;

  @ApiModelProperty(value = "单价（元）")
  private Double price;

  @ApiModelProperty(value = "附加费征收范围说明文字（缓存，仅有参考意义）")
  private String surchargeText;

  @ApiModelProperty(value = "备注")
  private String remark;

  @ApiModelProperty(value = "禁用 （0可使用 1已禁用）")
  private Long diskabled;

}
